블로그 릴레이 - 세션 매니저의 연결 시간을 조절해 보자

블로그 릴레이 - 세션 매니저의 연결 시간을 조절해 보자

Clock Icon2024.11.01

안녕하세요! AWS 사업 본부의 김재욱입니다.

본 블로그는 당사의 한국어 블로그 릴레이의 열세 번째 블로그입니다.
이번 블로그의 주제는「세션 매니저의 연결 시간을 조절해 보자」입니다.

세션 종료

jw-testblg-1

콘솔 화면에서 세션 매니저를 통해 EC2 인스턴스로 접속했을 경우 일정 시간이 지나면 접속이 종료됩니다.

jw-testblg-3

터미널을 이용하는 경우에도 일정 시간이 지나면 접속이 종료됩니다.

jw-testblg-4

세션 시작 시간과 종료 시간은 시스템 매니저의 세션 관리자로 들어와「세션 기록」탭에서 확인할 수 있습니다.

세션 시간 수정

jw-testblg-5

세션 매니저의「Idle session timeout」은 20분으로 지정되어 있습니다. 이 항목은 사용자가 지정된 시간(20분) 동안 활동이 없으면 세션이 종료되는 것을 의미합니다.

https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/session-preferences-timeout.html

지금 주목해야 할 항목은「Maximum session duration」으로 최대 연결 시간을 의미합니다. 최소 1 ~ 최대 1,440분까지 설정할 수 있습니다.

https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/session-preferences-max-timeout.html

「Idle session timeout」는 그대로 20을 적용하고 「Maximum session duration」은 60을 지정하여 테스트해 보겠습니다.

세션 시간 확인

jw-testblg-7

세션 매니저로 접속을 해보면「Maximum session duration」이 출력되는 것을 확인할 수 있습니다.
※ 시간이 지남에 따라 59분, 58분으로 점차 시간이 줄어듭니다.

그렇다면「Idle session timeout」에서 설정된 20분이 지나면 세션이 종료되는 걸까요? 아니면「Maximum session duration」을 우선시하여 60분이 지나면 세션이 종료되는 걸까요?

jw-testblg-8

실제로 확인해 보면, 60분이 지나기전에 20분이 지나자마자 연결이 종료된 것을 확인할 수 있습니다.

우선 순위로는 「Idle session timeout」→「Maximum session duration」인 것 같습니다.

마무리

이번 블로그에서는 세션 매니저의 연결 시간에 대해서 알아보았습니다. 세션 매니저의 연결 시간과 종료 시간 등을 살펴보고, 설정하는 방법과 어떤 연결 시간을 우선적으로 하는지 확인해 보았습니다.

이상, 한국어 블로그 릴레이의 열세 번째 블로그「세션 매니저의 연결 시간을 조절해 보자」편이었습니다. 다음 스무 번째 블로그 릴레이는 11월 둘째 주에 공개됩니다.

끝까지 읽어주셔서 감사합니다! 이상, AWS 사업 본부의 김재욱이었습니다.

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.